prunus cerasus - French English Dictionary